Text copied to clipboard!

Název

Text copied to clipboard!

Vývojář Full Stack

Popis

Text copied to clipboard!
Hledáme zkušeného a motivovaného Vývojáře Full Stack, který se připojí k našemu dynamickému týmu a bude se podílet na vývoji moderních webových a mobilních aplikací. Jako Full Stack vývojář budete zodpovědný za návrh, vývoj, testování a údržbu softwarových řešení jak na straně klienta (frontend), tak na straně serveru (backend). Vaší hlavní náplní práce bude spolupráce s produktovými manažery, designéry a dalšími vývojáři na tvorbě inovativních digitálních produktů. Budete se podílet na celém životním cyklu vývoje softwaru – od analýzy požadavků, přes návrh architektury, implementaci, testování až po nasazení a údržbu. Očekáváme, že budete mít hluboké znalosti v oblasti webových technologií, jako jsou HTML, CSS, JavaScript (např. React, Angular nebo Vue.js), a zároveň zkušenosti s vývojem backendových systémů v jazycích jako Node.js, Python, Java nebo PHP. Znalost databází (SQL i NoSQL), verzovacích systémů (např. Git) a cloudových platforem (např. AWS, Azure) je velkou výhodou. Nabízíme příležitost pracovat na zajímavých projektech v přátelském a inovativním prostředí, kde se klade důraz na kvalitu, týmovou spolupráci a neustálé vzdělávání. Pokud hledáte výzvu a chcete se podílet na vývoji technologií, které mají reálný dopad, pak je tato pozice právě pro vás.

Odpovědnosti

Text copied to clipboard!
  • Vývoj a údržba webových a mobilních aplikací
  • Spolupráce s týmem na návrhu softwarové architektury
  • Implementace frontendových a backendových funkcionalit
  • Testování a ladění aplikací
  • Integrace s externími API a službami
  • Správa databází a optimalizace dotazů
  • Zajištění bezpečnosti a škálovatelnosti aplikací
  • Účast na code reviews a sdílení znalostí v týmu
  • Nasazování aplikací do produkčního prostředí
  • Sledování nových technologií a jejich implementace

Požadavky

Text copied to clipboard!
  • Zkušenosti s vývojem v JavaScriptu (např. React, Angular, Vue.js)
  • Znalost backendových technologií (Node.js, Python, Java, PHP)
  • Zkušenosti s databázemi (MySQL, PostgreSQL, MongoDB)
  • Znalost verzovacích systémů (Git)
  • Zkušenosti s RESTful API a integrací třetích stran
  • Znalost principů návrhu softwaru a architektury
  • Schopnost pracovat samostatně i v týmu
  • Dobré komunikační schopnosti
  • Znalost anglického jazyka na technické úrovni
  • Výhodou je zkušenost s DevOps nástroji a cloudovými platformami

Potenciální otázky na pohovor

Text copied to clipboard!
  • Jaké technologie používáte nejčastěji při vývoji?
  • Máte zkušenosti s vývojem jak frontend, tak backend částí aplikací?
  • Jaký byl váš největší projekt a jakou roli jste v něm měl/a?
  • Jak přistupujete k testování a zajištění kvality kódu?
  • Jaké databáze preferujete a proč?
  • Máte zkušenosti s cloudovými službami jako AWS nebo Azure?
  • Jak řešíte problémy s výkonem aplikací?
  • Jaké nástroje používáte pro správu verzí a spolupráci v týmu?
  • Jak se udržujete v obraze s novými technologiemi?
  • Jaký je váš přístup k dokumentaci kódu?